|
Emplacement du menu |
---|
PartDesign → Créer une fonction soustractive → Perçage |
Ateliers |
PartDesign |
Raccourci par défaut |
Aucun |
Introduit dans la version |
0.17 |
Voir aussi |
PartDesign Cavité |
La fonction Perçage crée un ou plusieurs trous à partir des cercles et des arcs d'une esquisse sélectionnée. Si des arcs sont présents, ils doivent faire partie de contours fermés. Toutes les entités autres que des arcs ou des cercles sont ignorées mais elles doivent tout de même former des contours fermés. De nombreux paramètres peuvent être définis, tels que le filetage et la taille, l'ajustement, le type de trou (fraise, lamage, droit) etc...
Les centres des cercles et des arcs sont utilisés pour positionner les trous, mais veuillez noter que leurs rayons ne sont pas pris en compte. Les trous générés seront identiques même si les rayons varient.
Coupe longitudinale d'un trou fraisé (à gauche) et d'un trou chambré (à droite).
Selon la sélection, certains champs seront activés ou resteront désactivés.
La plupart des propriétés des Données sont les mêmes que celles indiquées dans Options.
Les types de coupes (types de vis) sont définis dans des fichiers json. Il existe un ensemble de fichiers distribués avec FreeCAD, mais les utilisateurs peuvent créer leurs propres définitions. Les fichiers sont à rechercher dans <UserAppDataDir>/PartDesign/Hole
. UserAppDataDir
peut être trouvé en tapant App.getUserAppDataDir()
dans la console Python.
Le fichier doit contenir :
countersink
ou counterbore
.metric
ou metricfine
.Exemple :
{
"name": "DIN 7984",
"cut_type": "counterbore",
"thread_type": "metric",
"data": [
{ "thread": "M2", "diameter": 4.3, "depth": 1.6 },
{ "thread": "M2.5", "diameter": 5.0, "depth": 2.0 },
…
]
}